rowing machines - German English Dictionary